it miscarries - French English Dictionary